paid with his life meaning in French
a payé de sa vie (lui a coûté la vie, dit d'une personne dont la mort a été causée par une de ses activités)
a payé de sa vie (lui a coûté la vie, dit d'une personne dont la mort a été causée par une de ses activités)